package com.luchao.back.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel("商品(鞋子)")
public class Shoes {

    @ApiModelProperty("商品(鞋子)ID")
    private int sid;

    @ApiModelProperty("商品(鞋子)序列号SN")
    private String snum;

    @ApiModelProperty("商品(鞋子)名称")
    private String sname;

    @ApiModelProperty("商品(鞋子)原价")
    private Float sprices;

    @ApiModelProperty("商品(鞋子)折扣价")
    private Float sdiscount;

    @ApiModelProperty("商品(鞋子)上市时间")
    private String spubtime;

    @ApiModelProperty("商品(鞋子)产地")
    private String sproducer;

    @ApiModelProperty("商品(鞋子)性别")
    private String sgender;

    @ApiModelProperty("商品(鞋子)简介")
    private String sinfo;

    @ApiModelProperty("商品(鞋子)销售统计")
    private Integer stimessold;

    @ApiModelProperty("商品(鞋子)详细描述")
    private String sdetail;

    @ApiModelProperty("商品(鞋子)积分")
    private Float sintegral;

    @ApiModelProperty("商品(鞋子)状态标识")
    private Integer sdelete;

    @ApiModelProperty("商品(鞋子)备注")
    private String sremarks;


    @ApiModelProperty("商品(鞋子)关联类型ID")
    private Integer stid;

    @ApiModelProperty("商品(鞋子)关联品牌ID")
    private Integer sbid;

    @ApiModelProperty("商品(鞋子)关联颜色ID")
    private Integer scid;


    @ApiModelProperty("商品(鞋子)关联类型对象")
    private Types types;

    @ApiModelProperty("商品(鞋子)关联颜色对象")
    private Color color;

    @ApiModelProperty("商品(鞋子)关联品牌对象")
    private Brands brands;


    @ApiModelProperty("商品(鞋子)关联尺码列表")
    private List<ShoeSizes> shoeSizes;

    @ApiModelProperty("商品(鞋子)关联照片列表")
    private List<ShoePhotos> shoePhotos;

    public List<ShoeSizes> getShoeSizes() {
        return shoeSizes;
    }

    public void setShoeSizes(List<ShoeSizes> shoeSizes) {
        this.shoeSizes = shoeSizes;
    }

    public int getSid() {
        return sid;
    }

    public void setSid(int sid) {
        this.sid = sid;
    }

    public String getSnum() {
        return snum;
    }

    public void setSnum(String snum) {
        this.snum = snum;
    }

    public String getSname() {
        return sname;
    }

    public void setSname(String sname) {
        this.sname = sname;
    }

    public Float getSprices() {
        return sprices;
    }

    public void setSprices(Float sprices) {
        this.sprices = sprices;
    }

    public Float getSdiscount() {
        return sdiscount;
    }

    public void setSdiscount(Float sdiscount) {
        this.sdiscount = sdiscount;
    }

    public String getSpubtime() {
        return spubtime;
    }

    public void setSpubtime(String spubtime) {
        this.spubtime = spubtime;
    }

    public String getSproducer() {
        return sproducer;
    }

    public void setSproducer(String sproducer) {
        this.sproducer = sproducer;
    }

    public String getSgender() {
        return sgender;
    }

    public void setSgender(String sgender) {
        this.sgender = sgender;
    }

    public String getSinfo() {
        return sinfo;
    }

    public void setSinfo(String sinfo) {
        this.sinfo = sinfo;
    }

    public Integer getStimessold() {
        return stimessold;
    }

    public void setStimessold(Integer stimessold) {
        this.stimessold = stimessold;
    }

    public String getSdetail() {
        return sdetail;
    }

    public void setSdetail(String sdetail) {
        this.sdetail = sdetail;
    }

    public Float getSintegral() {
        return sintegral;
    }

    public void setSintegral(Float sintegral) {
        this.sintegral = sintegral;
    }

    public Integer getSdelete() {
        return sdelete;
    }

    public void setSdelete(Integer sdelete) {
        this.sdelete = sdelete;
    }

    public String getSremarks() {
        return sremarks;
    }

    public void setSremarks(String sremarks) {
        this.sremarks = sremarks;
    }

    public Integer getStid() {
        return stid;
    }

    public void setStid(Integer stid) {
        this.stid = stid;
    }

    public Integer getSbid() {
        return sbid;
    }

    public void setSbid(Integer sbid) {
        this.sbid = sbid;
    }

    public Integer getScid() {
        return scid;
    }

    public void setScid(Integer scid) {
        this.scid = scid;
    }

    public Types getTypes() {
        return types;
    }

    public void setTypes(Types types) {
        this.types = types;
    }

    public Color getColor() {
        return color;
    }

    public void setColor(Color color) {
        this.color = color;
    }

    public Brands getBrands() {
        return brands;
    }

    public void setBrands(Brands brands) {
        this.brands = brands;
    }

    public List<ShoePhotos> getShoePhotos() {
        return shoePhotos;
    }

    public void setShoePhotos(List<ShoePhotos> shoePhotos) {
        this.shoePhotos = shoePhotos;
    }

}
